be left homeless - Turco Inglés Diccionario